<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Исходные файлы">
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="Файлы заголовков">
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
      <Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions>
    </Filter>
    <Filter Include="Файлы ресурсов">
      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="assert.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="build_flags.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="caching\cached_value.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="caching\lazy_cacher.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\convert.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\implementation\convert.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\implementation\platform\freebsd\convert.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\implementation\platform\linux\convert.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\implementation\platform\macos\convert.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\implementation\platform\unix\convert.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\implementation\platform\windows\convert.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\implementation\type_name.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="convertion\type_name.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="db\config.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="db\connector.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="db\implementation\connector.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="db\implementation\mysql_connector.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="encryption\implementation\openssl.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="encryption\implementation\ssl.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="encryption\keys.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="encryption\ssl.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="enum.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\buffer.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\fs\cache.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\fs\files.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\fs\file_stream.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\fs\file_value.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\fs\implementation\file_cache.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\fs\implementation\file_stream.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\fs\implementation\file_stream_reader.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\fs\implementation\file_stream_writer.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\listener.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\platform\freebsd\listener.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\platform\linux\listener.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\platform\macos\listener.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\platform\windows\listener.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\stream_buffer.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\stream_reader_list.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\stream_splitter.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\transmitter.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\listener.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\dns.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\dns.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\peers.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\peer_handler.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\freebsd\dns.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\linux\dns.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\linux\socket.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\macos\dns.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\macos\socket.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\unix\dns.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\unix\socket.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\windows\dns.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\windows\socket.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\windows\wsa.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\socket.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\socket_client.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\socket_server.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\socket_server_acceptor.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\socket.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\types.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\url.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\content_storage.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\implementation\content_storage.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\implementation\mime.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\implementation\protocol_factory.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\implementation\protocol_handler.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\method.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\request.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\response.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\protocol_factory.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\stream.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\stream_splitter.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\transmitter.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="iridium\framework.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="iridium\pch.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="items.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\channel.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\config.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\event.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\implementation\channel.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\implementation\sink.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\implementation\sink_console.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\implementation\sink_file.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\logger.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="logging\sink.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="macros\disable_warnings.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="macros\enable_warnings.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="macros\va_args.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\file_parser.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\implementation\node.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\implementation\node_type.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\implementation\parser_http.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\implementation\parser_json.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\implementation\parser_xml.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\node.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\node_type.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\parser.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="parsing\serialization\node.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\broadcaster.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\fsm.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\implementation\fsm_map.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\implementation\initializer.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\initializable.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\non_copyable.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\non_movable.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\observable.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\observer.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\prototype.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="pattern\singleton.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="platform.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="smart_ptr.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="strings.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="system\terminator.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="testing\test.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="testing\tester.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="testing\unit_test.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\async_queue.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\condition.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\async_queue.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\base_mutex.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\condition.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\mutex.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\recursive_mutex.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\thread.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\timed_mutex.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\worker.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\implementation\worker_pool.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\mutex.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\parallel.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\runnable.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\synchronized.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\synchronized_container.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\synchronized_scope.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\thread.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\worker.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="threading\worker_pool.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="db\implementation\postgres_connector.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\socket_client_handler.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="encryption\openssl.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\client.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\pipe.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\server.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\stream_factory.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\stream_pool.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\url.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\peer_session_factory.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\session.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\server.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\socket_acceptor.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\socket_peer.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\windows\socket_acceptor.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\windows\socket_peer.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\client.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\pipe.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\stream_async.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\implementation\stream_pool.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\net\implementation\platform\windows\socket_client.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\implementation\acceptor_session.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\implementation\client_session.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\implementation\peer_session.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
    <ClInclude Include="io\protocol\http\implementation\peer_session_factory.h">
      <Filter>Файлы заголовков</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="convertion\implementation\convert.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="convertion\implementation\platform\macos\convert.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="convertion\implementation\platform\unix\convert.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="convertion\implementation\platform\windows\convert.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="convertion\implementation\type_name.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="db\config.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="db\connector.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="db\implementation\connector.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="db\implementation\mysql_connector.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\buffer.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\fs\files.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\fs\implementation\file_cache.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\fs\implementation\file_stream.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\fs\implementation\file_stream_reader.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\fs\implementation\file_stream_writer.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\platform\freebsd\listener.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\platform\linux\listener.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\platform\windows\listener.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\stream_buffer.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\stream_reader_list.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\stream_splitter.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\listener.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\unix\dns.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\unix\socket.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\windows\dns.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\windows\socket.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\windows\wsa.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\implementation\content_storage.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\implementation\mime.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\implementation\protocol_factory.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\method.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\request.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\response.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\stream.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="logging\config.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="logging\event.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="logging\implementation\channel.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="logging\implementation\sink.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="logging\implementation\sink_console.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="logging\implementation\sink_file.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="logging\logger.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="logging\sink.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="macros\va_args.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="parsing\file_parser.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="parsing\implementation\parser_http.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="parsing\implementation\parser_json.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="parsing\implementation\parser_xml.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="parsing\node.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="parsing\serialization\node.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="pattern\implementation\initializer.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="pattern\observable.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="pattern\observer.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="strings.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="system\terminator.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="testing\test.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="testing\tester.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="testing\unit_test.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\implementation\base_mutex.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\implementation\condition.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\implementation\mutex.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\implementation\recursive_mutex.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\implementation\thread.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\implementation\timed_mutex.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\implementation\worker.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\synchronized.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\synchronized_scope.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="threading\thread.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="db\implementation\postgres_connector.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="encryption\openssl.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="encryption\implementation\ssl.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\client.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\pipe.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\server.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\stream_factory.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\url.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\server.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\socket_peer.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\windows\socket_acceptor.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\client.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\pipe.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\stream_async.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\implementation\stream_pool.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\implementation\acceptor_session.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\implementation\client_session.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\implementation\peer_session.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\protocol\http\implementation\peer_session_factory.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\unix\socket_acceptor.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\unix\socket_client.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\unix\socket_peer.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\windows\socket_client.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
    <ClCompile Include="io\net\implementation\platform\windows\socket_peer.cpp">
      <Filter>Исходные файлы</Filter>
    </ClCompile>
  </ItemGroup>
</Project>